Platform Explorer / Nuxeo Platform 6.0

Extension point providers

Documentation

This extension will provide the unique locale provider to be used. Adding a requirement to the existing default implementation is mandatory to make sure it is overriden. Implementation class should implement {@see org.nuxeo.ecm.platform.web.common.locale.LocaleProvider} An example:

    <component name="org.nuxeo.ecm.platform.profile.locale.contrib.example">
        <require>org.nuxeo.ecm.platform.web.common.locale.default.contrib
          </require>
        <extension point="providers" target="org.nuxeo.ecm.platform.web.common.locale">
            <provider class="org.nuxeo.ecm.user.center.profile.localeProvider.UserLocaleProvider"/>
        </extension>
    </component>

(slacoin@nuxeo.com)

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.web.common.locale.LocaleProviderDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-user-profile-6.0.jar
    <extension point="providers" target="org.nuxeo.ecm.platform.web.common.locale">
        <provider class="org.nuxeo.ecm.user.center.profile.localeProvider.UserLocaleProvider"/>
      </extension>
  • nuxeo-platform-web-common-6.0.jar
    <extension point="providers" target="org.nuxeo.ecm.platform.web.common.locale">
        <provider class="org.nuxeo.ecm.platform.web.common.locale.DefaultLocaleProvider"/>
      </extension>